Cape buffalo - Allemand Anglais Dictionnaire